Recovering Host Overloading in Cloud using Virtual Machines

نویسندگان

  • Suresh Kumar
  • B. Karthikeyan
  • Anton Beloglazov
  • Christian Strack
چکیده

Virtualization provides an efficient solution to the objectives of the cloud computing paradigm by facilitating creation of Virtual Machines (VMs) over the underlying physical servers, leading to improved resource utilization and intellection. Virtualization proposes to create a virtual version of a device or a resource likely to virtualize a server, a storage space, operating system or even network where the mechanism divides the resource into one or more execution environments. To analyze the behavior of a Cloud data center by means of various aspects like availability, utilization, responsiveness and waiting time. The factors that a cloud provider must take into account are elasticity, scalability, live migration of VMs and performance isolation. Live migration of VMs, the process of dynamically transferring a virtual machine across different servers, hasproved to represent a new opportunity to enable responsive and dynamic proved torepresent a new opportunity toenable responsive and dynamic resource management in modern data centers. Migrations of VMs is performed on the basis of overloading that occurs in physical servers in cloud data centers, whichleads to relatively less performance degradation. The SLA violation is also less compared to other techniques and this means the cloud provider will incur less cost from VM migrations. Further, MHOD algorithm performs host selection and VM reallocation quicker than the existing algorithms. Maintenance of physical servers can be efficiently achieved through our algorithm as it leads to efficient consolidation of VMs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Techniques for Task Reallocation in Cloud Computing

The cloud computing is the architecture which has decentralized in nature. The cloud computing is the architecture in which virtual machines, hosts and data centers are involved in the communication. The virtual machines are responsible to execute the cloudlet which is assigned by the virtual machine. The virtual machines get overloaded when more task is assigned to the virtual machines. In thi...

متن کامل

The Virtual Machine Migration in Cloud Computing Using Firefly and Gravitational Algorithm

The cloud computing is the architecture in which cloudlets are executed by the virtual machines. The most applicable virtual machines are selected on the basis of execution time and failure rate. Due to virtual machine overloading execution time and energy consumption is increased at steady rate. In this paper, Gravitational technique is applied in which weight of each virtual machine is calcul...

متن کامل

A Near Optimal Approach in Choosing The Appropriate Physical Machines for Live Virtual Machines Migration in Cloud Computing

Migration of Virtual Machine (VM) is a critical challenge in cloud computing. The process to move VMs or applications from one Physical Machine (PM) to another is known as VM migration. In VM migration several issues should be considered. One of the major issues in VM migration problem is selecting an appropriate PM as a destination for a migrating VM. To face this issue, several approaches are...

متن کامل

Task Scheduling Algorithm Using Covariance Matrix Adaptation Evolution Strategy (CMA-ES) in Cloud Computing

The cloud computing is considered as a computational model which provides the uses requests with resources upon any demand and needs.The need for planning the scheduling of the user's jobs has emerged as an important challenge in the field of cloud computing. It is mainly due to several reasons, including ever-increasing advancements of information technology and an increase of applications and...

متن کامل

A Genetic Based Resource Management Algorithm Considering Energy Efficiency in Cloud Computing Systems

Cloud computing is a result of the continuing progress made in the areas of hardware, technologies related to the Internet, distributed computing and automated management. The Increasing demand has led to an increase in services resulting in the establishment of large-scale computing and data centers, in addition to high operating costs and huge amounts of electrical power consumption. Insuffic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013